using System;
using System.Collections.Generic;
using System.Text;
using System.Net;
using System.Collections;

namespace WoWAddonRefresh.Entities {
    public class Credentials {
        private string username;
        public string Username {
            get { return username; }
            set { username = value; }
        }

        private string password;
        public string Password {
            get { return password; }
            set { password = value; }
        }

        private string rssUrl;
        public string RSSUrl {
            get { return rssUrl; }
            set { rssUrl = value; }
        }

        private bool saveCredentials = true;
        public bool SaveCredentials {
            get { return saveCredentials; }
            set { saveCredentials = value; }
        }

        private bool tryCont = false;
        public bool TryCont {
            get { return tryCont; }
            set { tryCont = value; }
        }

        private bool makeBackup = false;
        public bool MakeBackup {
            get { return makeBackup; }
            set { makeBackup = value; }
        }

        private bool addNopatchFile = false;
        public bool AddNopatchFile {
            get { return addNopatchFile; }
            set { addNopatchFile = value; }
        }

        private DateTime lastDownload = DateTime.MinValue;
        public DateTime LastDownload {
            get { return lastDownload; }
            set { lastDownload = value; }
        }

        private CookieContainer cookies;
        public CookieContainer UserCookies {
            get { return cookies; }
            set { cookies = value; }
        }

        private Headers headers;
        public Headers UserHeaders {
            get { return headers; }
            set { headers = value; }
        }

    }
}
